package com.itheima.homework.homework22;

import java.util.Collections;
import java.util.LinkedHashSet;
import java.util.Scanner;
import java.util.Set;

/*
    现获取到用户输入的一段字符串（可从键盘录入），例如：aaaabbbcccccdd。
    请编写程序获取其中无重复的字符组成一个新的字符串，即：abcd。
    请不要改变字符的输入顺序。
 */
public class Demo2 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入一段字符串:");
        String s = sc.next();
        char[] chs = s.toCharArray();
        Character[] character=new Character[chs.length];
        for (int i = 0; i <chs.length ; i++) {
            character[i]=chs[i];
        }
        //String[] ss={"aaa" +"bbb"+"ccc"};
       // System.out.println(chs);
       // Set<String> set=new LinkedHashSet<>();
        Set<Character> set=new LinkedHashSet<>();
        //addAll()括号里的集合的类型和要加的数组类型要一致都是引用类型----------记得转换
        Collections.addAll(set,character);
        String result="";
        for (Character c : set) {
            result+=c;
        }
        System.out.println(result);
    }
}
